home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / zipr17.zip / ZIPR.REV < prev    next >
Text File  |  1993-01-09  |  9KB  |  182 lines

  1. ZIP'R Revision History
  2.  
  3. Version 1.7 - January 9, 1993
  4.    Increased non-registered delays to 10 seconds for prelog and epilog.
  5.    Changed order of ZIP options to go from least to most compression.
  6.    Located and worked around "tilde problem" in compiler.
  7.    Moved compression subroutines into a separate COMP??.OBJ file.
  8.    Added support for PKZIP 2.0 command line troubleshooting parameters.
  9.    Removed support for old PKZIP 1.1 -ei parameter.  (ZIP2)
  10.    Added support for new PKZIP 2.0 command line compression parameters.
  11.    Added trailing backslash to internal ZIPRPath variable.
  12.    Updated help screen display and information.
  13.    Clear screen prior to compression and after decompression.
  14.    Display COMSPEC path to command processor on prelog screen.
  15.    Display error message if COMMAND.COM is not on the path.  (DR DOS Problem.)
  16.    Revamped error message display routines and screens.
  17.    Changed the order that ZIP'R looks for executables to match DOS.
  18.    ..(.COM, .EXE, .BAT)
  19.    Display help screen after all error messages.
  20.  
  21. Version 1.6 - January 3, 1993
  22.    Added code to center registered and non-registered text.
  23.    Improved insufficient disk space logic when compressed file doesn't exist.
  24.    Adjusted insufficient disk space check up to 2.5 (60% compression).
  25.    Added check for insufficient disk space before decompression begins.
  26.    Added check for a non-existent program name.
  27.    Moved common code from ZIPR.OBJ and ZIPRN.OBJ to EXEC.OBJ.
  28.    Disabled Prelog screen if PrelogDelayTime is 0.
  29.    Disabled Epilog screen if EpilogDelayTime is 0.
  30.    Corrected minor centering problem on prelog screen.
  31.    Added separate delay times for Prelog and Epilog Screens.   
  32.    Added Environment Space Available and EMS Memory Available display.
  33.    Encrypted text messages in ERROR.OBJ.
  34.  
  35. Version 1.5 - December 26, 1992
  36.    First non-beta release!  All known bugs have been squashed.
  37.    Corrected minor centering problem when displaying command line.
  38.    ZIP'R now checks to see if the proper decompression program is available.
  39.    Added safety check to log to proper directory after program execution.
  40.    Added safety check to log to proper directory prior to program execution.
  41.    Added code to perform operations prior/subsequent to program execution.
  42.    ..ZipFile.IN commands are passed to COMMAND.COM prior to program.
  43.    ..ZipFile.OUT commands are passed to COMMAND.COM subsequent to program.
  44.    Added check to prevent compressing the \ZIPR sub-directory.
  45.    Removed unnecessary variable declarations.
  46.    Added TokenName variable to reduce code size and complexity.
  47.    Removed internal dependence on %1 and %2 variables.
  48.    Moved CheckCommandLineLength subroutine to ERROR??.OBJ.
  49.    Split main program and message screens into separate modules.  (<64K .OBJ)
  50.    Removed internal dependence on %3 and %5 variables.
  51.    Solved cursor problems using a combination of methods.
  52.    ..Re-enabled cursor after prelog, epilog, help, and error screens.
  53.    ..Eliminated cursor prior to prelog, epilog, help, and error screens.
  54.    ..Positioned cursor at the bottom of the screen during ZIP'R messages.
  55.    Re-enabled cursor during prelog, epilog, help, and error screens.
  56.    ..Stowaway would not display the cursor when run through ZIP'R.
  57.    ..Rolodex Live! would not display the cursor when run through ZIP'R.
  58.    Corrected ZIPRTAME.BAT statement.  (Extra spaces in "SET ZIPR=C:\ZIPR")
  59.  
  60. Version 1.4ß - December 16, 1992
  61.    Added subroutine to center command line display.
  62.    Added command line display to prelog screen.
  63.    Replaced errant %ZIPR% variable in some statements with C:\ZIPR.
  64.    Removed trailing spaces at the end of some statements.
  65.    Eliminated cursor during prelog, epilog, help and error screens.
  66.    Added DelayTime variable to adjust the registered/non-registered delays.
  67.    Added ZIPRVersion variable to easily update version numbers.
  68.    Added encryption to variables and command lines.
  69.    Fixed problems with various ZIP'R messages not clearing the screen.
  70.    Converted many existing lines of code into various subroutines.
  71.    Updated and enhanced prelog, epilog, help, and error message screens.
  72.    Fixed missing quotes in ErrorCode variables.
  73.    Incorporated all help/error/prelog/epilog screens into ZIP'R.
  74.    ..Created subroutines for Prelog, Epilog, Help, and Error Messages.
  75.    ..ERROR.COM file is no longer needed.
  76.    Corrected help screen (ZIPR.EXE vs ZIPR.COM).
  77.  
  78. Version 1.3ß - December 11, 1992
  79.    Changed "Done" section to use BLDChDrive and BLDChDir instead of "Run".
  80.    Optimized "Quit" section using "Contains" to reduce code size.
  81.    Replaced "Run ERASE ..." statements with "BLDDel" to increase speed.
  82.    Now using "RunString" on decompression commands to return ERRORLEVEL.
  83.    Added ZipName, ZipType, ProgramName, PP1, PP2, PP3, and PP4 variables.
  84.    Removed extraneous ^^ symbols from strings.
  85.    Added DecompressZipFile subroutine.
  86.    Added CompressUsingARJ subroutine.
  87.    Added CompressUsingLHA subroutine.
  88.    Added CompressUsingZIP subroutine.
  89.    Fixed problem handling lowercase %4 input by using ZipType variable.
  90.  
  91. Version 1.2ß - December 5, 1992
  92.    Now loading secondary command processor to improve reliability.
  93.    Changed delay timer to new format.
  94.    Use internal CHDIR and CHDRIVE commands to increase speed.
  95.    Swap ZIP'R to EMS/Disk to reduce overhead when running .COM/.EXE.
  96.    Now counting command line parameters and sending only those needed.
  97.    Added LogToDriveAndDirectory Subroutine.
  98.    Command line parameters now converted to UPPERCASE.
  99.    New ZIP'R files are .EXEs.  ZIPR.COM and ZIPRN.COM should be deleted.
  100.    Changed to totally new compiler.  (Many nagging bugs fixed!)
  101.  
  102. Version 1.1ß - November 28, 1992
  103.    Removed %5 vs %5 %6 %7 %8 %9 statements.  (New compiler fixes this.)
  104.    Recompiled with new compiler.  (Fixes passed parameter problems.)
  105.  
  106. Version 1.0ß - November 15, 1992
  107.    Added ERROR.COM file for ZIPR specific error/help messages.
  108.    Removed delays after HELP, PATHERR, and ROOTERR messages.
  109.    Positioned cursor at bottom of screen after error/help messages.
  110.    Enhanced error screens with color.
  111.    Moved help screens and error messages to external file.
  112.    Updated ZIP'R help screen to show version number.
  113.  
  114. Version 0.9ß - November 4, 1992
  115.    Corrected mistake in PATHERR error message.
  116.    Recompiled with new compiler.  (ZIPR.COM size is now smaller.)
  117.    Shortened ARJ, LHA, and ZIP decompression routines.
  118.  
  119. ** Created Network/Multitasker version of ZIP'R **
  120.    Standard version of ZIP'R = ZIPR.COM
  121.    Network/Multitasker version of ZIP'R = ZIPRN.COM
  122.  
  123. Version 0.8ß - October 27, 1992
  124.    Extended non-registered delay to 8 seconds.
  125.    Separated DRIVE: and \PATH command line parameters.
  126.    Updated documentation with DoorWay information.
  127.    Added support for various ZIP compression levels.
  128.    Tightened up ARJ command line code to reduce program size.
  129.    Re-worded help screen to reduce program size.
  130.  
  131. Version 0.7ß - October 25, 1992
  132.    Added support for various ARJ compression levels.
  133.    Removed support for lower case letters on command line.
  134.    Removed support for mixed upper/lower case letters on command line.
  135.    Added ARJT command line option to invoke archive integrity check for ARJ.
  136.    Added /z2 option to LHA command line, disabling archived file compression.
  137.    Added -js option to ARJ command line, disabling archived file compression.
  138.    Updated ZIPR help screen examples to match ZIPR.DOC file.
  139.    Updated ZIPR.DOC file with DESQview information.
  140.    Added additional information to ZIPR.DOC file.
  141.  
  142. Version 0.6ß - October 24, 1992
  143.    First version released to the general public via The Bertha BBS.
  144.    Extended non-registered delay to 7 seconds.
  145.    Updated ZIPR.DOC file.
  146.    Updated command line examples.
  147.    Added ZIP'R version number to delay screen.
  148.    Changed Par1 - Par5 to P1 - P5.
  149.    Updated help screen to correct command line sequence.
  150.  
  151. Version 0.5ß - October 22, 1992
  152.    Added commands to "bail out" if incorrect parameter %4 is entered.
  153.    Changed order of command line parameters to a more logical order.
  154.    Updated help screens.
  155.    Added a check for no/incorrect path entered.
  156.  
  157. Version 0.4ß - October 21, 1992
  158.    Updated compiler commands for faster text display.
  159.    Added a root directory check to prevent compressing the entire drive.
  160.    Added help screen when no parameters are entered on the command line.
  161.    Added a check for passed parameter %5, disabling parameters when blank.
  162.  
  163. Version 0.3ß - October 21, 1992
  164.    Centered ANSI registration screens.
  165.    Added support for passing parameters to applications.
  166.    Changed name to ZIP'R to avoid conflicts with existing software.
  167.    Added automatic batch file detection, eliminating %4.  (Performs CALL)
  168.    Changed compression type from NUL to NONE.
  169.    %4 now indicates the type of compression desired (ARJ, LHA, ZIP, NONE).
  170.    Added ANSI registration screen when exiting ZIP'R.
  171.    Updated internal paths to reflect the new name (ZIPR vs ZIPPER).
  172.  
  173. Version 0.2ß - October 20, 1992
  174.    Added ANSI registration screen when ZIP'R (ZIPPER) begins.
  175.  
  176. Version 0.1ß - October 20, 1992
  177.    Changed format to circumvent MS-DOS / DR-DOS compatibility problem.
  178.    Altered parameter order to a more logical sequence.
  179.  
  180. Version 0.0ß - October 20, 1992
  181.    Initial version of ZIP'R (ZIPPER) compiled.
  182.